home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 013a / cwbars11.zip / CWBARS.DOC next >
Text File  |  1991-09-17  |  29KB  |  691 lines

  1. CWBARS printer driver  V1.1e       September 17, 1991
  2.   written by Charlotte Wood and Eric Isaacson
  3.  
  4. The entire package is Copyright 1991 Charlotte Wood Software
  5. All rights reserved.
  6.  
  7.    Charlotte Wood Software
  8.    P. O. Box 3242
  9.    Bloomington, IN 47402-3242
  10.    (812)330-1181
  11.  
  12. PLEASE read the first part of this manual for legal terms, how 
  13. to register for the package, and the overview of the program.  
  14. Then if you don't like reading manuals, just type CWBARS to the 
  15. DOS prompt. 
  16.  
  17. We have formatted this file so that it can be printed at 10cpi 
  18. with margins.  To save space, we don't have a left margin in the 
  19. file. You'll need to set your printer to a one-inch left margin 
  20. to have room to punch holes for a ring binder. 
  21.  
  22. If you got CWBARS from an XYZ software house, that advertises 
  23. great software for $5 per disk, and you are now confused as to 
  24. your rights, you might ask the following 
  25.  
  26. QUESTION: "What's going on here?  Have I already bought the 
  27.   program, or what?" 
  28.  
  29. ANSWER: Well, no, not exactly.  You've bought a disk that has 
  30.   great software on it; unless you legally purchased the 
  31.   registered version of CWBARS, you haven't bought the software 
  32.   yet.  CWBARS, like most major software offered by the $5-per-
  33.   disk distribution houses, is free-distribution software (also 
  34.   known as "shareware", or "user-supported software"). That 
  35.   means we retain the rights to CWBARS, but we choose to let 
  36.   people pass the evaluation copy around.  We have no business 
  37.   relationship with any distribution houses in the U.S.; we don't 
  38.   get a penny of the $5 (or whatever) you paid them for the disk 
  39.   containing CWBARS.  So we need and expect to be paid by you, 
  40.   because we make our income from making and supporting 
  41.   shareware products. 
  42.  
  43.   Some distribution houses do a pretty poor job of revealing the 
  44.   shareware nature of the software they sell.  If you thought 
  45.   you had purchased the software free and clear, you might feel 
  46.   justified in being angry with them for having misled you.  And 
  47.   you might look around for houses that do a better job of 
  48.   informing the public.  But we hope you'll take the time to 
  49.   consider everybody's role in the shareware marketing scene; if 
  50.   you do, we think you'll conclude that although you may have 
  51.   been misled, you haven't really been cheated out of anything. 
  52.                                                                 2
  53.  
  54.   Shareware is great for authors like us, who have spent years in 
  55.   their computer holes, learning to be great programmers, and no 
  56.   time in business school learning marketing and distribution 
  57.   techniques.  We simply cast our programs to the winds.  They 
  58.   are distributed at practically no cost to us. That's why we 
  59.   can charge a lot less than the cost of "commercial" software. 
  60.  
  61.   Shareware is also great for customers like you.  You can try 
  62.   out the software before paying for it.  You'll know that a 
  63.   successful shareware product is good, because only satisfied 
  64.   customers pay for it.  The existence of shareware infuses 
  65.   healthy competition into the entire software market, for both 
  66.   price and quality. 
  67.  
  68.   Finally, let's consider the distribution houses.  They provide 
  69.   a legitimate service, for which they charge a reasonable 
  70.   price. The best houses act as librarians, evaluating and 
  71.   cataloguing software.  Most pay thousands of dollars for 
  72.   advertising. Their cut is far less than the distributor's cut 
  73.   for "commercial" software (they prosper because their volume 
  74.   is bigger and their support responsibilities are smaller).  Most
  75.   customers for the distribution houses are repeat 
  76.   customers, who are aware of, and happy with, what they are 
  77.   getting.  If it weren't for your XYZ House, you might never 
  78.   have heard of CWBARS, or might never have figured out where to 
  79.   obtain it. 
  80.  
  81.   So we hope you'll be happy with shareware, and actively desire 
  82.   to support it.  You'll feel good about promoting a healthy 
  83.   situation for everybody.  And you'll encourage the best 
  84.   programmers in the world to keep writing for you, instead of 
  85.   for the big corporations. 
  86.  
  87. Now that we've said that, let's move on to the package.   The
  88. CWBARS evaluation package consists of the program CWBARS.EXE,
  89. and this manual CWBARS.DOC.
  90.  
  91.  
  92.  
  93. TABLE OF CONTENTS
  94.  
  95. Overview of This Manual                                  3
  96. Overview of CWBARS                                       3
  97. Operating Requirements                                   4
  98. Legal Terms                                              4
  99. Legal Conditions for Free Distribution                   5
  100. How to Contact Us                                        5
  101. Installing the CWBARS Program on Your Disk               6
  102. Reconfiguring CWBARS                                     7
  103. Printing Barcodes Manually                               8
  104. Installing the CWBARS Driver in Your Computer's Memory   8
  105. Automatic Printing of Barcodes                           9
  106. Troubleshooting Automatic Barcodes                       9
  107. Escape Sequences for Barcodes                           10
  108. Order Form Generation                                   11
  109.  
  110.                                                                 3
  111.  
  112.  
  113.  
  114. Overview of This Manual
  115.  
  116. Welcome to CWBARS!  We've tried to make the CWBARS program as
  117. self-explanatory as possible -- chances are good that you will be
  118. able to run CWBARS without needing to read this manual at all.
  119. We would, of course, like you to read the legal terms and
  120. conditions pertaining to the program.  If you're a programmer
  121. sending the CWBARS escape sequence to your printer, you'll need
  122. to read the "Escape Sequences" section.
  123.  
  124. Otherwise, if you're the kind of person who doesn't like reading
  125. manuals, simply type CWBARS and follow the prompts.  If you're a
  126. beginner at computers, CWBARS will do everything for you: copy
  127. itself to your hard disk, store the answers to the configuration
  128. questions it asks you, and (with your permission) add its own
  129. invocation line to your AUTOEXEC.BAT, so that your laser printer
  130. will have barcode capability from now on.
  131.  
  132.  
  133. Overview of CWBARS
  134.  
  135. CWBARS adds to your HP laser printer the ability to print Postnet
  136. barcodes on your outgoing U. S. mail.  The barcodes will speed
  137. your mail and possibly save you postage.  Currently the barcodes
  138. save postage on bulk mailings.  There are rumors in the press
  139. that the USPS will someday allow a 2-cent discount on individual
  140. pieces of first-class mail containing a 9-digit zip and the
  141. associated barcodes.  The discount was to be introduced in
  142. February, 1991; then in summer 1991.  Neither has materialized,
  143. so we are uncertain whether it will happen.  Watch your newspaper
  144. for details.
  145.  
  146. You may also wish to use CWBARS only for the following
  147. convenience feature: you can tell CWBARS to substitute an escape
  148. character whenever it sees the 5-character sequence {Esc} being
  149. sent to your printer.  You can use this feature if you're having
  150. trouble inserting the escape character into your word-processing
  151. documents.
  152.  
  153. You can print barcodes in any of three ways:
  154.  
  155. 1. Manually, by typing CWBARS followed by a zip code to the DOS
  156.    prompt.
  157.  
  158. 2. By arranging for your software to output a special escape
  159.    sequence to your printer at the location where the barcodes
  160.    are desired.
  161.  
  162. 3. Totally automatically -- CWBARS can detect when your Laserjet
  163.    is printing an envelope, and if the last printing characters
  164.    on the envelope form a zip code, it can put the bar codes at
  165.    the correct location, with little or no adjustment to your
  166.    software!
  167.                                                                 4
  168.  
  169. Operating Requirements
  170.  
  171. CWBARS requires an IBM-PC, IBM-PC AT, or 100% hardware-compatible
  172. computer with at least 128K bytes of memory, running MS-DOS V2.0
  173. or later.  A hard disk is not required, but you'll need to edit
  174. your own AUTOEXEC.BAT if you don't have a hard drive and wish to
  175. make CWBARS' installation permanent.
  176.  
  177. CWBARS also requires a laser printer compatible with HP's printer
  178. command language (PCL), and capable of accepting "soft fonts".
  179. The original HP Laserjet did not have soft fonts, but the
  180. Laserjet Plus, II, IID, IIP, and III all do.
  181.  
  182. There's a simple way to tell if CWBARS is going to work for you:
  183. simply type CWBARS ORDER to fill out an order form.  When the
  184. program asks if you wish to print an envelope, answer Y.  The
  185. envelope should have our own barcodes printed along the bottom.
  186. If it doesn't, your printer probably isn't sufficiently
  187. compatible to run CWBARS.
  188.  
  189.  
  190. Legal Terms
  191.  
  192. CWBARS is a copyrighted work -- it is not and never has been in
  193. the public domain.  Each release of the CWBARS program comes in
  194. two versions: CWBARS.EXE, the evaluation copy, may be copied and
  195. distributed to others, subject to the conditions we're about to
  196. describe.  The other version CWBARS.COM, the registered user's
  197. copy, is subject to the same legal restrictions as
  198. traditionally-distributed ("commercial") software.  Neither
  199. version has any physical copy-protection schemes.
  200.  
  201. WARNING: Before installing this or ANY new software, you should
  202. BACK UP any valuable data on your computer system.  CWBARS has
  203. been extensively tested on numerous different machines, and it is
  204. believed to be reliable and non-harmful.  However, software is
  205. the most complicated kind of product there is.  No mortal human
  206. can be absolutely and completely certain that a piece of
  207. complicated software will work on any given machine.  So you are
  208. completely responsible for determining the fitness or usability
  209. of this package.  We will not be liable for damages of any kind,
  210. including but not limited to lost sales or profits, arising from
  211. any failure of this package to perform as expected.
  212.  
  213. If you have the evaluation copy CWBARS.EXE, we hereby grant you
  214. permission to install this version of CWBARS in its
  215. memory-resident mode for up to one month.  After that, you must
  216. either remove CWBARS from your system, or register -- if you type
  217. CWBARS ORDER, the program will create an order form for you.
  218.  
  219. If you have the registered copy CWBARS.COM, you may install it
  220. only on those computers connected to licensed printers.  You may
  221. make copies for backup and archival purposes.  You may not let
  222. the registered copy print to more printers than you have
  223. licensed.  The license for running the current version of CWBARS
  224. is permanent.
  225.                                                                 5
  226.  
  227. The registered version, with a printed manual and diskette, is
  228. $20 per printer.  Indiana residents must add sales tax (making
  229. the total $21.00 at the time of this writing). Overseas users add
  230. $3 shipping.
  231.  
  232. We reserve the legal right to change terms and prices for future
  233. versions without prior notice.  At the present time we have no
  234. plans to change prices until inflation has seriously reduced the
  235. value of the dollar (by, say, at least a third off its 1991
  236. value).  We will never consider you committed to a higher price
  237. before being advised of the price-- you'll always have the option
  238. to cancel your purchase.
  239.  
  240.  
  241. Legal Conditions for Free Distribution
  242.  
  243. Here are the conditions for free distribution of the evaluation
  244. version of CWBARS:
  245.  
  246. 1. You may copy the disk-file version of this manual and the
  247.    evaluation version CWBARS.EXE, and give them to anyone who
  248.    accepts all the legal terms spelled out in this chapter.  The
  249.    copies you distribute must be complete and unmodified.
  250.  
  251. 2. No part of CWBARS may be sold to anyone without our prior
  252.    written permission.  If the package is distributed on a
  253.    diskette, any fees collected must be specified as
  254.    materials/handling, and may not exceed $10 for the diskette.
  255.    Thus, we are allowing shareware distribution houses to
  256.    distribute the evaluation version of CWBARS, as long as they
  257.    don't try to deceive their customers into thinking they have
  258.    bought the full rights to the program.
  259.  
  260. 3. We reserve the right to prohibit specific individuals and/or
  261.    companies from distributing any or all of our copyrighted
  262.    works.  If we exercise this right, we shall inform such
  263.    individuals/companies in writing, by certified letter.
  264.  
  265.  
  266.  
  267. How to Contact Us
  268.  
  269. You can write to:
  270.  
  271.     Charlotte Wood Software
  272.     P. O. Box 3242
  273.     Bloomington, IN 47402-3242
  274.  
  275. or call (812)330-1181.
  276.  
  277. Sorry, we can't guarantee to return everybody's long distance
  278. calls.  If you'd like to be SURE we'll get back to you, please
  279. invite us to call you back collect, or tell us to charge the cost
  280. of the call to your credit card.
  281.                                                                 6
  282.  
  283. If you have extraordinary difficulty contacting us, contact Eric
  284. Isaacson Software, 416 E. University Ave., Bloomington IN
  285. 47401-4739.
  286.  
  287.  
  288.  
  289. Installing the CWBARS Program on Your Disk
  290.  
  291. If you know how to copy files from a diskette to your hard drive,
  292. you may copy CWBARS to the subdirectory of your choice.  But if
  293. you'd rather have CWBARS do it for you, you can simply place the
  294. diskette into its drive, and run the program.  If it's drive A,
  295. type
  296.  
  297. a:cwbars
  298.  
  299. to the DOS prompt.  You'll be asked the following configuration
  300. questions:
  301.  
  302. Is your Laserjet the only printer connected to your computer?
  303.  
  304.     Chances are the answer is Yes.  If you have more than one
  305.     printer, or if there are other devices connected to your
  306.     printer ports, you need to determine whether your Laserjet is
  307.     known as LPT1, LPT2, or LPT3, and tell CWBARS which it is.
  308.  
  309. Would you like CWBARS to automatically print Postnet barcodes
  310. whenever it sees that a zipcode is the last thing that has been
  311. printed on an envelope?
  312.  
  313.     You'll probably want to answer Yes if you're now using your
  314.     Laserjet to print addresses on your envelopes.  In that case,
  315.     the barcodes should start appearing on your envelopes,
  316.     without any adjustment to your software.
  317.  
  318. Do you use business-sized envelopes (about 9.25 inches long) more
  319. often than personal-sized envelopes (about 6.5 inches long)?
  320.  
  321.     This determines the default envelope size assumed if you are
  322.     using CWBARS manually to print barcodes on an envelope, and
  323.     you don't explicitly give the size (Business or Personal).
  324.  
  325. Have you specially modified your Laserjet's power-up default font
  326. to be a landscape font?
  327.  
  328.     If you're not sure, answer No.  The answer if Yes only if you
  329.     have fiddled with your Laserjet's front-panel switches, so
  330.     that the printing comes out sideways when the printer is
  331.     powered on.
  332.  
  333. The HP Laserjet Plus doesn't have an adjustable feed-guide, so
  334. you must feed envelopes along the edge, not the center, of the
  335. feed slot.  Do you have a Laserjet Plus?  Type N if you have a
  336. Series II or later model.
  337.                                                                 7
  338.  
  339.     Almost everyone will answer N to this question -- all HP
  340.     printers from the Series II forward have the feed-guide that
  341.     centers the envelope within the paper path.
  342.  
  343. If you're having trouble getting CWBARS to recognize that an
  344. envelope is being printed, or if you simply want selective
  345. control over barcode printing, you can have CWBARS print Postnet
  346. barcodes whenever it sees a tilde (~) or some other specific
  347. character following a zipcode as the last printable characters on
  348. a page.  Would you like this feature to be enabled?
  349.  
  350.     This option is a last resort if you've failed to get
  351.     automatic barcodes via any other method. Answer No to this
  352.     question when you are configuring for the first time.  If you
  353.     don't see barcodes printed automatically on your envelopes,
  354.     read the "Troubleshooting Automatic Barcodes" section later
  355.     in this manual. You may be able to adjust the escape
  356.     sequences put out by your software to get the barcodes to
  357.     appear.  If that fails, you can reconfigure, answer Yes to
  358.     this question, and add a tilde to every zipcode in your
  359.     database.
  360.  
  361.     If you answer Yes to this question, CWBARS will ask you what
  362.     character you want, just in case you wish to choose something
  363.     other than the tilde character.
  364.  
  365. To make it easier for you to send escape sequences to your
  366. printer, CWBARS can look out for the 5-character sequence {Esc}
  367. being printed, and substitute an escape character.  Would you
  368. like CWBARS to do so?
  369.  
  370.     You can use this option if you find it difficult to put
  371.     Escape characters directly into your word-processing
  372.     documents.  The curly-brackets are usually found as the
  373.     shifted characters to the right of the P key on your
  374.     keyboard.  The letters Esc must be capitialized exactly as
  375.     shown: big E, little s, little c.
  376.  
  377. Would you like the installation of CWBARS to be made permanent by
  378. adding a line to the AUTOEXEC.BAT file on your hard drive?
  379.  
  380.     If you're finicky and protective of your AUTOEXEC.BAT, you
  381.     can answer No to this question and edit AUTOEXEC.BAT
  382.     yourself.  You also answer No if you'll be using CWBARS only
  383.     in its manual mode, and not to automatically print barcodes
  384.     or use escape sequences to print barcodes.
  385.  
  386.  
  387. Reconfiguring CWBARS
  388.  
  389. You can repeat the configuration process any time you wish to
  390. change any settings, by typing CWBARS C to the DOS prompt.
  391.                                                                 8
  392.  
  393. Printing Barcodes Manually
  394.  
  395. You can print barcodes any time you see the DOS prompt, by simply
  396. typing CWBARS followed by the zipcode and the envelope size --
  397. Business or Personal.  You can abbreviate the envelope size as
  398. much as you wish, down to one letter if you like.  You don't even
  399. need to give the size at all if it's the default size you gave
  400. when you configured CWBARS.
  401.  
  402. As in all commands given to the DOS prompt, you need to put a
  403. space after the name of the program (CWBARS), and you need to
  404. complete the command with the Enter key.  You don't need to worry
  405. about whether or not your letters are capitalized.  CWBARS
  406. doesn't care whether the zipcode or the size comes first, and it
  407. doesn't care whether there are spaces between them.
  408.  
  409. For example, suppose you told CWBARS that you use business-sized
  410. envelopes more often than personal-size envelopes.  If you wish
  411. to append the barcodes for 47402-3242 to your envelope, simply
  412. type
  413.  
  414. cwbars 47402-3242
  415.  
  416. to the DOS prompt.  The embedded hyphen is optional -- it's
  417. ignored by CWBARS since it isn't a part of the barcode encoding
  418. scheme. If you wish the same zipcode on a personal-sized
  419. envelope, any one of the following commands will work:
  420.  
  421. cwbars p47402-3242
  422. cwbars 47402-3242 pers
  423. CWBARS 47402-3242P
  424. cwbars personal 47402-3242
  425.  
  426.  
  427. Installing the CWBARS Driver in Your Computer's Memory
  428.  
  429. If you wish to see barcodes printed automatically whenever you
  430. print addresses on envelopes, or if you wish to use escape
  431. sequences to print barcodes, then you need CWBARS' printer driver
  432. installed in your computer's memory.  If you answered Yes to the
  433. AUTOEXEC.BAT question during configuration, this will happen
  434. automatically every time your computer is powered on.  If you
  435. didn't, you can install the CWBARS driver any time by typing
  436.  
  437. cwbars install
  438.  
  439. to the DOS prompt.  The driver is very small (less than 2K of
  440. memory); but if you are tight on memory you can later uninstall
  441. it by typing
  442.  
  443. cwbars uninstall
  444.  
  445. to the DOS prompt.  As with all CWBARS keywords, the words
  446. "install" and "uninstall" can be abbreviated, all the way down to
  447. their first letters "i" and "u" if you like.
  448.                                                                 9
  449.  
  450. Automatic Printing of Barcodes
  451.  
  452. If you answered Yes to automatic printing during your CWBARS
  453. configuration, and if you installed CWBARS in memory as described
  454. in the previous section, then barcodes should appear whenever you
  455. print an address on an envelope using your Laserjet printer.
  456.  
  457. The CWBARS driver monitors all data flowing from your computer to
  458. your printer.  If it sees that an envelope is being printed, and
  459. if it sees that a zipcode was the last thing on the envelope, it
  460. will append the barcodes for that zipcode.
  461.  
  462. CWBARS works with the majority of programs that print addresses
  463. on envelopes.  However, there might be some exotic printer
  464. sequences that will fool CWBARS into thinking that an envelope
  465. isn't being printed when it is.  The best way to find out is to
  466. simply try it. If you see the barcodes, you're in business.  If
  467. you don't, you may be able to adjust your software to make CWBARS
  468. work: read the next section for details.
  469.  
  470. Note that the barcodes are for the destination of your mail, not
  471. for the return address.  If you are making a bunch of envelopes
  472. containing only your return address, you should first disable
  473. CWBARS with the CWBARS U command, to avoid printing the unwanted
  474. return barcodes.
  475.  
  476.  
  477. Troubleshooting Automatic Barcodes
  478.  
  479. If you can't get barcodes to print automatically, there are a
  480. couple of adjustments you can try.  First, you should make sure
  481. that CWBARS can print barcodes in the first place.  Some Laserjet
  482. "clones" aren't compatible enough to run CWBARS. Type CWBARS to
  483. the DOS prompt and choose the menu item to fill out an order
  484. form.  Answer Yes when you're asked if you wish to print an
  485. envelope for the order form. If the envelope has barcodes on it,
  486. continue reading this section -- you ought to get CWBARS to work.
  487. If it doesn't, send us a note with the brand and model number of
  488. your printer -- if and when we support it, we'll let you know.
  489.  
  490. If the order-form software worked, we recommend that you next try
  491. to modify the escape sequences sent by your software to prepare
  492. your Laserjet for envelope printing. Most applications allow you
  493. to create and modify "template files" that define those escape
  494. sequences.  The names and formats of those files depend on the
  495. application you're using -- consult your application's manual to
  496. find out what they are.  Included in the template should be a
  497. sequence that tells the Laserjet to print sideways -- they call
  498. it "landscape" mode.  The left column in the following chart
  499. gives some of the ways the beginning of this escape sequence
  500. might be represented in your template file.  You should
  501. substitute the corresponding sequence in the right column:
  502.  
  503.   If you see:               Instead use:
  504.   27 38 108                 27 33 108
  505.   1B 26 6C                  1B 21 6C
  506.   & lower-case-L            ! lower-case-L
  507.                                                                10
  508.  
  509. When you send the new escape sequence to your printer, CWBARS
  510. will substitute the old sequence, thus telling the Laserjet to
  511. enter landscape mode.  In addition, CWBARS will record the fact
  512. that you're printing an envelope.
  513.  
  514. If you can't find the template file containing one of the listed
  515. sequences, you can try typing CWBARS C to reconfigure, and
  516. answering Yes to the Tilde option.  This option allows you to
  517. invoke the CWBARS barcodes feature by placing a tilde ~
  518. immediately after the zipcode in each individual address.
  519.  
  520. Another method you could try would be to provide a barcode escape
  521. sequence at the correct position on the envelope.  This is
  522. described in the next section.
  523.  
  524.  
  525. Escape Sequences for Barcodes
  526.  
  527. If you are a programmer, or if you can configure your printing
  528. program to output any bytes you wish, then you can control the
  529. printing of barcodes via a special escape sequence output to your
  530. Laserjet. The escape sequence is effective whenever the CWBARS
  531. driver is installed in your computer's memory, as we already
  532. described.
  533.  
  534. Your HP Laserjet user's manual describes the various escape
  535. sequences, which they call "printer commands", built into your
  536. printer. CWBARS simply adds another command to HP's set.  You
  537. should read your HP manual for a detailed discussion of how to
  538. output escape sequences, using various major software packages.
  539. For example, we have the Second Edition of the Laserjet Series II
  540. User's Manual. Chapter 3 of that manual talks about printer
  541. commands.  Page 3-14 has a nice chart of how to represent the
  542. escape character within Lotus, Word Perfect, Wordstar, etc.  Or
  543. you can enable the CWBARS option to accept the five-character
  544. sequence {Esc} for the escape character, and output the sequences
  545. literally as we show them.
  546.  
  547. The escape sequence for barcodes is:
  548.  
  549. {Esc}!z#B
  550.  
  551. where {Esc} is the Escape character (27 decimal, 1B hexadecimal),
  552. the exclamation point, z and B are ASCII characters just as you
  553. see them, and # stands for the sequence of digits representing
  554. the zipcode. NOTE that the z must be lower-case, and the B must
  555. be upper-case. You may embed the hyphen in a 9-digit zipcode, but
  556. you must not embed any spaces or other characters within the
  557. codes.
  558.                                                                11
  559.  
  560. If a zipcode was the last non-blank sequence of characters
  561. printed, you may omit the zipcode from this escape sequence.  In
  562. that case, CWBARS will use that zipcode.  If some other non-blank
  563. character was printed, a zipless escape sequence will be ignored.
  564. This allows you to print an address, position the printer cursor
  565. to the desired location for barcodes, and issue the zipless
  566. escape sequence.  If a U.S. address with zip was printed, the
  567. barcodes will be printed also.  Otherwise (for foreign and no-zip
  568. addresses), the barcodes are correctly omitted.
  569.  
  570. The printer will print barcodes at the current printing position
  571. on the page.  After the codes are printed, the current position
  572. is immediately to the right of the barcodes.  The escape sequence
  573. works in either portrait or landscape mode.
  574.  
  575. For example, to print the barcodes for 47402-3242 on your
  576. printer, you can output the sequence
  577.  
  578. {Esc}!z47402-3242B
  579.  
  580. to the printer.  The hexadecimal codes for this are:
  581.  
  582. 1B 21 7A 34 37 34 30 32 2D 33 32 34 32 42
  583.  
  584.  
  585.  
  586. Order Form Generation
  587.  
  588. You can generate an order form for CWBARS by typing CWBARS ORDER
  589. (or simply CWBARS O) to the DOS prompt.  This is primarily for
  590. the evaluation version, to encourage people to register.  But
  591. we've also included it in the registered version, just in case
  592. you want to order more copies.
  593.  
  594. INDEX                                                          12
  595. address, our, 5
  596. ampersand sequence, modifying, 10
  597. AUTOEXEC.BAT,  automatic modification, 7
  598. automatic printing of barcodes, 9
  599. automatic selection, 6
  600. barcodes, automatic printing, 9
  601. barcodes, escape sequences, 10
  602. barcodes, manual printing, 8
  603. barcodes, printing via tilde, 7
  604. barcodes, troubleshooting automatic, 9
  605. brackets {Esc} code, 7
  606. business-sized envelopes, 6
  607. buying a copy of CWBARS, 11
  608. character-after-zip option, 7
  609. charges for CWBARS, 11
  610. clone printers, trouble with, 9
  611. configuring CWBARS, 7
  612. contacting us, 5
  613. contents, 2
  614. copying to hard drive, 7
  615. copyright terms, 4
  616. curly-brackets {Esc} code, 7
  617. CWBARS B (Business) command, 8
  618. CWBARS C (Configure) command, 7
  619. CWBARS I (Install) command, 8
  620. CWBARS O (Order) command, 11
  621. CWBARS P (Personal) command, 8
  622. CWBARS U (Uninstall) command, 8
  623. CWBARS {zipcode} command, 8
  624. default size of envelopes, 6
  625. disclaimer, 4
  626. distribution conditions, 5
  627. distribution houses, shareware, 1
  628. DOS, printing barcodes while in, 8
  629. driver, printer, installing, 8
  630. edge-feeding envelopes, 6
  631. envelope printing, automatic barcodes, 9
  632. envelopes, size of, 6
  633. escape codes, easy printing of, 7
  634. escape sequences for barcodes, 10
  635. evaluation vs. registered version, 4
  636. exclamation point, in escape sequence, 10
  637. feed-guide, adjustable, 6
  638. fees for using CWBARS, 11
  639. generating an order form, 11
  640. hard drive, copying to, 7
  641. how to contact us, 5
  642. how to order, 11
  643. HP Laserjet Plus, 6
  644. inserting Escape codes, 7
  645. installing CWBARS in memory, 8
  646. Installing CWBARS on your disk, 6
  647. invoice, generating, 11
  648. landscape font, default, 6
  649. landscape sequence, modifying, 9
  650. legal conditions for free distribution, 5
  651. legal terms, 4
  652.                                                                13
  653. license, how to obtain, 11
  654. LPTn device selection, 6
  655. machine requirements, 4
  656. manual printing of barcodes, 8
  657. manual, overview, 3
  658. memory, installing CWBARS in, 8
  659. money, how to send, 11
  660. operating requirements, 4
  661. order form, generating, 11
  662. overview of CWBARS, 3
  663. overview of manual, 3
  664. payment for CWBARS, 11
  665. personal-sized envelopes, 6
  666. Plus, HP Laserjet, 6
  667. power-up HP font, default, 6
  668. price policy, 5
  669. printer driver, installing, 8
  670. printer requirements, 4
  671. printer selection, 6
  672. printing barcodes manually, 8
  673. Reconfiguring CWBARS, 7
  674. registered version, 4
  675. registering, how to, 11
  676. release date, 1
  677. removing CWBARS from memory, 8
  678. selective control of barcodes, 7
  679. send money, how to, 11
  680. shareware, nature of, 1
  681. size of envelopes, default, 6
  682. table of contents, 2
  683. telephone number, our, 5
  684. template files, modifying your, 9
  685. testing CWBARS, 4
  686. tilde-after-zip option, 7
  687. troubleshooting automatic barcodes, 9
  688. uninstalling CWBARS, 8
  689. warning, 4
  690. word processing and escape codes, 7
  691.